You are advised to refer to the sample project.

Think in terms of the:

  • design requirements

  • input requirements

  • processing requirements

  • output requirements


Requirements should be objective, not subjective. You should be able to test each of them, answering YES or NO.

Objective:

  • screen is 500 x 500 pixels

  • icons are 20 x 20 pixels

  • text is black (RGB: 0,0,0)

  • 'ball' is red (RGB: 255,0,0)

  • there is a screen to add another user

  • navigation to next screen is by button placed on bottom right of the screen

  • etc.


Subjective

  • design is user friendly

  • it is easy to add another user

  • etc.

Subjective is a matter of opinion, and therefore cannot be quantified.